package fr.upmc.alasca.centreCalcul.interne.machinePhysique.coeur.ports;

import fr.upmc.alasca.centreCalcul.interne.machinePhysique.coeur.interfaces.CoeurClientI;
import fr.upmc.alasca.centreCalcul.interne.machinePhysique.coeur.interfaces.CoeurOperateurI;
import fr.upmc.alasca.centreCalcul.objets.Requete;
import fr.upmc.components.ComponentI;
import fr.upmc.components.ports.AbstractOutboundPort;

public class CoeurClientOutboundPort 
extends		AbstractOutboundPort
implements CoeurClientI{

	public CoeurClientOutboundPort(
			String uri,
			ComponentI owner) 
					throws Exception{

		super(uri,CoeurOperateurI.class,owner);
	}

	@Override
	public void executerRequete(Requete requete) throws Exception {
		((CoeurClientI)this.connector).executerRequete(requete);
		
	}
	
	

}
